package com.example.design.patterns.冰河.结构型模式.桥接模式.abstraction;

import com.example.design.patterns.冰河.结构型模式.桥接模式.implementor.Clothing;
import lombok.Data;

/**
 * 定义抽象类的接口。维护一个指向 implementor 类型对象的指针
 */
@Data
public abstract class Person {
    private Clothing clothing;
    private String type;

    public abstract void dress();
}
